package com.langxin.site.dao;

import java.util.List;

import com.langxin.site.model.BaseInfo;
import com.langxin.site.model.vo.BaseVo;

/**
 * 基础增删改查
 */
public interface BaseDao<T extends BaseInfo,V extends BaseVo> {

	/**分页查询*/
	List<T> query(V v);
	
	/**查询数量*/
	int queryNum(V v);
	
	/**根据ID查询*/
	T queryById(Integer id);
	
	/**浏览量+1*/
	int updateReadTime(Integer id);
}
